Linux交换分区设置与删除

最近更新于 2024-05-05 14:19

设置交换分区

先填充一个空白文件

# 填充文件的大小为 bs * count
# 比如 bs=1M count=1024,就是 1GB
# 比如 bs=1G count=1,也是 1GB

sudo dd if=/dev/zero of=[swap文件路径] bs=1M count=[块数量] status=progress

修改文件权限

sudo chmod 0600 [swap文件路径]

将填充的空白文件创建为交换分区文件

sudo mkswap [swap文件路径]

启用交换分区文件

sudo swapon [swap文件路径]

配置开机自动挂载

# 以 root 权限编辑 /etc/fstab
# 添加一行

【交换分区文件路径】       none    swap    sw      0       0

删除交换分区

卸载swap分区

sudo swapoff [swap分区路经]

取消自动挂载

# 以 root 权限编辑 /etc/fstab
# 删除对应swap文件所在路径行
# 千万注意小心删除,删除错误可能导致系统盘无法挂载启动(无法开机))

【交换分区文件路径】       none    swap    sw      0       0

删除交换分区文件

sudo rm [swap文件路径]
Linux交换分区设置与删除
Scroll to top